package com.opennetexam.manager.dto;

import java.util.List;

/**
 * @author 奶茶
 * Created on 2017/11/3.
 */
public class ExamineeAnswerDetailViewModel {

    /**
     * 考生试卷标识
     */
    private String examPaperID;
    /**
     * 考生试题标识
     */
    private String examPaperItemId;
    /**
     * 考生试题题号
     */
    private Integer sequenceIndex;
    /**
     * 试题完成状态
     */
    private Integer isCompletion;
    /**
     * 考生答题结果
     */
    private List<String> answerResults;
    /**
     * 是否标记
     */
    private boolean isMarked;

    public String getExamPaperID() {
        return examPaperID;
    }

    public void setExamPaperID(String examPaperID) {
        this.examPaperID = examPaperID;
    }

    public boolean isMarked() {
        return isMarked;
    }

    public String getExamPaperItemId() {
        return examPaperItemId;
    }

    public void setExamPaperItemId(String examPaperItemId) {
        this.examPaperItemId = examPaperItemId;
    }

    public Integer getSequenceIndex() {
        return sequenceIndex;
    }

    public void setSequenceIndex(Integer sequenceIndex) {
        this.sequenceIndex = sequenceIndex;
    }

    public Integer getIsCompletion() {
        return isCompletion;
    }

    public void setIsCompletion(Integer isCompletion) {
        this.isCompletion = isCompletion;
    }

    public List<String> getAnswerResults() {
        return answerResults;
    }

    public void setAnswerResults(List<String> answerResults) {
        this.answerResults = answerResults;
    }

    public boolean getMarked() {
        return isMarked;
    }

    public void setMarked(boolean marked) {
        isMarked = marked;
    }

    @Override
    public String toString() {
        return "ExamineeAnswerDetailViewModel{" +
                "examPaperID='" + examPaperID + '\'' +
                ", examPaperItemId='" + examPaperItemId + '\'' +
                ", sequenceIndex=" + sequenceIndex +
                ", isCompletion=" + isCompletion +
                ", answerResults=" + answerResults +
                ", isMarked=" + isMarked +
                '}';
    }
}
